package com.ruoyi.graduate.domain.param;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;

@Data
@ApiModel("成品信息分页查询参数类")
public class MsFinishedProductPageParam extends PageBaseParam{

    @ApiModelProperty(value = "上传摄影师名")
    private String photographerName; // 对应数据库photographer_id字段（外键关联）

    @ApiModelProperty(value = "作品名称（如婚纱摄影成品，必填）")
    private String productName; // 对应数据库product_name字段（驼峰自动映射）

    @ApiModelProperty(value = "审核状态：0=待审核，1=已通过，2=已驳回（默认待审核）")
    private Integer auditStatus ; // 对应数据库audit_status字段，默认值0（与表结构默认值一致）


}
